easily handled - Espagnol Anglais Dictionnaire